overdue repurchase - French English Dictionary